home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 December
/
2004-12 CHIP.iso
/
Dom i biuro
/
Crimson Editor 3.70
/
cedt370r.exe
/
spec
/
hla.key
< prev
next >
Wrap
INI File
|
2002-05-24
|
5KB
|
199 lines
[-COMMENT-:GLOBAL]
# HLA KEYWORDS SYNTAX FILE FOR CRIMSON EDITOR
# First Draught - seggie <dontpanic999@yahoo.com>
[KEYWORDS0:GLOBAL]
aaa aad
aam aas abstract adc
add ah al align
and anyexception ax begin
bh bl boolean bound
bp break breakif bsf
bsr bswap bt btc
btr bts bx byte
call cbw cdq ch
char cl class clc
cld cli cmc cmova
cmovae cmovb cmovbe cmovc
cmove cmovg cmovge cmovl
cmovle cmovna cmovnae cmovnb
cmovnbe cmovnc cmovne cmovng
cmovnge cmovnl cmovnle cmovno
cmovnp cmovns cmovnz cmovo
cmovp cmovpe cmovpo cmovs
cmovz cmp cmpsb cmpsd
cmpsw cmpxchg const continue
continueif cpuid cset cwd
cwde cx daa das
dec dh di
div dl do dup
dword dx dx:ax eax
ebp ebx ecx edi
edx edx:eax else elseif
emms end endclass endfor
endif endmacro endreadonly endrecord
endstatic endtry endunion endwhile
enter enum esi esp
exception exit exitif external
f2xm1 fabs fadd faddp
fbld fbstp fchs fclex
fcmova fcmovae fcmovb fcmovbe
fcmove fcmovna fcmovnae fcmovnb
fcmovnbe fcmovne fcmovnu fcmovu
fcom fcomi fcomip fcomp
fcompp fcos fdecstp fdiv
fdivp fdivr fdivrp ffree
fiadd ficom ficomp fidiv
fidivr fild fimul fincstp
finit fist fistp fisub
fisubr fld fld1 fldcw
fldenv fldl2e fldl2t fldlg2
fldln2 fldpi fldz fmul
fmulp fnop for foreach
forever forward fpatan fprem
fprem1 fptan frndint frstor
fsave fscale fsin fsincos
fsqrt fst fstcw fstenv
fstp fstsw fsub fsubp
fsubr fsubrp ftst fucom
fucomi fucomip fucomp fucompp
fwait fxam fxch fxtract
fyl2x fyl2xp1 idiv if
imod imul in inc
inherits insb insd insw
int int16 int32 int8
intmul into iret iretd
iterator ja jae jb
jbe jc jcxz je
jecxz jf jg jge
jl jle jmp jna
jnae jnb jnbe jnc
jne jng jnge jnl
jnle jno jnp jns
jnz jo jp jpe
jpo js jt jz
keyword lahf lazy lds
lea leave les lfs
lgs lodsb lodsd lodsw
loop loope loopne loopnz
loopz lss macro method
mm0 mm1 mm2 mm3
mm4 mm5 mm6 mm7
mod mov movd movq
movsb movsd movsw movsx
movzx mul name namespace
neg noalignstk nodisplay noframe
nop nostorage not or
out outsb outsd outsw
override packssdw packsswb paddb
paddd paddsb paddsw paddusb
paddusw paddw pand pandn
pavgb pavgw pcmpeqb pcmpeqd
pcmpeqw pcmpgtb pcmpgtd pcmpgtw
pextrw pinsrw pmaddwd pmaxsw
pmaxub pminsw pminub pmovmskb
pmulhuw pmulhw pmullw pointer
pop popa popad popf
popfd por procedure program
psadbw pshufw pslld psllq
psllw psrad psraw psrld
psrlq psrlw psubb psubd
psubsb psubsw psubusb psubusw
psubw punpckhbw punpckhdq punpckhwd
punpcklbw punpckldq punpcklwd push
pusha pushad pushd pushf
pushfd pushw pxor qword
raise rcl rcr rdtsc
readonly real32 real64 real80
record rep.insb rep.insd rep.insw
rep.movsb rep.movsd rep.movsw rep.outsb
rep.outsd rep.outsw rep.stosb rep.stosd
rep.stosw repe.cmpsb repe.cmpsd repe.cmpsw
repe.scasb repe.scasd repe.scasw repeat
repne.cmpsb repne.cmpsd repne.cmpsw repne.scasb
repne.scasd repne.scasw repnz.cmpsb repnz.cmpsd
repnz.cmpsw repnz.scasb repnz.scasd repnz.scasw
repz.cmpsb repz.cmpsd repz.cmpsw repz.scasb
repz.scasd repz.scasw result ret
returns rol ror sahf
sal sar sbb scasb
scasd scasw segment seta
setae setb setbe setc
sete setg setge setl
setle setna setnae setnb
setnbe setnc setne setng
setnge setnl setnle setno
setnp setns setnz seto
setp setpe setpo sets
setz shl shld shr
shrd si sp st0
st1 st2 st3 st4
st5 st6 st7 static
stc std sti storage
stosb stosd stosw string
sub tbyte terminator test
text then this thunk
to try type union
unit unprotected uns16 uns32
uns8 until val valres
var vmt volatile
wait while word
xadd xchg xlat xmm0
xmm1 xmm2 xmm3 xmm4
xmm5 xmm6 xmm7 xor
[KEYWORDS1:GLOBAL]
#asm #code #const #else
#elseif #emit #endasm #endif
#endtext #endwhile #error #if
#include #includeonce #print #readonly
#static #storage #text #while
[KEYWORDS2:GLOBAL]
@IsExternal @a @abs @addofs1st
@ae @arity @b @be
@bound @byte @c @ceil
@class @constexpr @cos @curdir
@curlex @curobject @curoffset @date
@defined @delete @dim @e
@elements @elementsize @enumsize @eos
@eval @exactlynchar @exactlyncset @exactlynichar
@exactlyntomchar @exactlyntomcset @exactlyntomichar @exceptions
@exp @extract @firstnchar @firstncset
@firstnichar @floor @g @ge
@global @index @insert @into
@isalpha @isalphanum @isclass @isconst
@isdigit @isexpr @isfreg @islower
@ismem @isreg @isreg16 @isreg32
@isreg8 @isspace @istype @isupper
@isxdigit @l @lastobject @le
@length @lex @linenumber @localoffset
@log @log10 @lowercase @matchid
@matchintconst @matchistr @matchnumericconst @matchrealconst
@matchstr @matchstrconst @matchtoistr @matchtostr
@max @min @na
@nae @name @nb @nbe
@nc @ne @ng @nge
@nl @nle @no @norlesschar
@norlesscset @norlessichar @normorechar @normorecset
@normoreichar @np @ns @ntomchar
@ntomcset @ntomichar @nz @o
@odd @offset @onechar @onecset
@oneichar @oneormorechar @oneormorecset @oneormoreichar
@oneormorews @p @parmoffset @pclass
@pe @peekchar @peekcset @peekichar
@peekws @po @ptype @random
@randomize @reg @reg16 @reg32
@reg8 @rindex @s @section
@sin @size @sqrt @staticname
@strbrk @string @strset @strspan
@substr @tan @text @time
@tokenize @tostring @trace @trim
@type @typename @uppercase @uptochar
@uptocset @uptoichar @uptoistr @uptostr
@wsoreos @wstheneos @z @zeroormorechar
@zeroormorecset @zeroormoreichar @zeroormorews @zerooronechar
@zerooronecset @zerooroneichar